Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
54 ST OWEN STREET Detached £140,000 30 Nov 2001
64 ST OWEN STREET Semi-Detached £90,000 21 Sep 2001
66 ST OWEN STREET Terraced £85,000 31 Oct 2005